<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="py2rhino-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >py2rhino</th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        <a href="py2rhino-module.html">Package&nbsp;py2rhino</a> ::
        <a href="py2rhino.obj-module.html">Package&nbsp;obj</a> ::
        <a href="py2rhino.obj._rhinoscript_classes-module.html">Module&nbsp;_rhinoscript_classes</a> ::
        Class&nbsp;_SurfaceRootMdfy
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
    onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== CLASS DESCRIPTION ==================== -->
<h1 class="epydoc">Class _SurfaceRootMdfy</h1><p class="nomargin-top"><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy">source&nbsp;code</a></span></p>
<pre class="base-tree">
     object --+    
              |    
<a href="py2rhino.obj._rhinoscript_classes._ObjectRootMdfy-class.html" onclick="show_private();">_ObjectRootMdfy</a> --+
                  |
                 <strong class="uidshort">_SurfaceRootMdfy</strong>
</pre>

<hr />
<!-- ==================== INSTANCE METHODS ==================== -->
<a name="section-InstanceMethods"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Instance Methods</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-InstanceMethods"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#flip" class="summary-sig-name">flip</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">flip</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Returns or changes the normal direction of a surface.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.flip">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#insert_knot" class="summary-sig-name">insert_knot</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parameter</span>,
        <span class="summary-sig-arg">direction</span>,
        <span class="summary-sig-arg">symmetrical</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Inserts a knot into a surface object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.insert_knot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#rebuild" class="summary-sig-name">rebuild</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">degree</span>=<span class="summary-sig-default">pythoncom.Empty</span>,
        <span class="summary-sig-arg">point_count</span>=<span class="summary-sig-default">pythoncom.Empty</span>)</span><br />
      Rebuilds a surface to given degree and control point count.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.rebuild">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#remove_knot" class="summary-sig-name">remove_knot</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">parameter</span>,
        <span class="summary-sig-arg">direction</span>)</span><br />
      Deletes a knot-line from a surface object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.remove_knot">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#reverse" class="summary-sig-name">reverse</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">direction</span>)</span><br />
      Reverses the U and V directions of a surface object.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.reverse">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#shrink_trimmed" class="summary-sig-name">shrink_trimmed</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Shrinks the underlying untrimmed surfaces near to trimming 
      boundaries.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.shrink_trimmed">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._SurfaceRootMdfy-class.html#seam" class="summary-sig-name">seam</a>(<span class="summary-sig-arg">self</span>,
        <span class="summary-sig-arg">direction</span>,
        <span class="summary-sig-arg">parameter</span>)</span><br />
      Changes the seam of a closed surface.</td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.seam">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
      <table width="100%" cellpadding="0" cellspacing="0" border="0">
        <tr>
          <td><span class="summary-sig"><a href="py2rhino.obj._rhinoscript_classes._ObjectRootMdfy-class.html#delete" class="summary-sig-name">delete</a>(<span class="summary-sig-arg">self</span>)</span><br />
      Deletes one or more objects from the document.
      <em>(Inherited from <a href="py2rhino.obj._rhinoscript_classes._ObjectRootMdfy-class.html" onclick="show_private();">py2rhino.obj._rhinoscript_classes._ObjectRootMdfy</a>)</em></td>
          <td align="right" valign="top">
            <span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_ObjectRootMdfy.delete">source&nbsp;code</a></span>
            
          </td>
        </tr>
      </table>
      
    </td>
  </tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__delattr__</code>,
      <code>__getattribute__</code>,
      <code>__hash__</code>,
      <code>__init__</code>,
      <code>__new__</code>,
      <code>__reduce__</code>,
      <code>__reduce_ex__</code>,
      <code>__repr__</code>,
      <code>__setattr__</code>,
      <code>__str__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== PROPERTIES ==================== -->
<a name="section-Properties"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Properties</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-Properties"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
  <tr>
    <td colspan="2" class="summary">
    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
      <code>__class__</code>
      </p>
    </td>
  </tr>
</table>
<!-- ==================== METHOD DETAILS ==================== -->
<a name="section-MethodDetails"></a>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td colspan="2" class="table-header">
    <table border="0" cellpadding="0" cellspacing="0" width="100%">
      <tr valign="top">
        <td align="left"><span class="table-header">Method Details</span></td>
        <td align="right" valign="top"
         ><span class="options">[<a href="#section-MethodDetails"
         class="privatelink" onclick="toggle_private();"
         >hide private</a>]</span></td>
      </tr>
    </table>
  </td>
</tr>
</table>
<a name="flip"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">flip</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">flip</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.flip">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Returns or changes the normal direction of a surface. This feature can
  also be found in Rhino's Dir command.</p>
  <h1 class="heading">Parameters</h1>
    <p>flip  (boolean, Optional) - The new normal orientation, either 
    flipped (True) or not flipped (False).  If omitted, the current normal 
    orientation is returned.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - If flip is not specified, the current normal orientation 
    if successful. boolean - If flip is specified, the previous normal 
    orientation if successful. None - If not successful, or on error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: FlipSurface</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="insert_knot"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">insert_knot</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parameter</span>,
        <span class="sig-arg">direction</span>,
        <span class="sig-arg">symmetrical</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.insert_knot">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Inserts a knot into a surface object.</p>
  <h1 class="heading">Parameters</h1>
    <p>parameter  (float, Required) - An list containing a U,V parameter on
    the surface. direction  (integer, Required) - The direction for knot 
    insertion, either 0 = U, 1 = V, or 2 = both. symmetrical  (boolean, 
    Optional) - If blnSymmetrical = True, then knots are added on both 
    sides of the center of the surface.  The default value is False.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True of False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: InsertSurfaceKnot</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="rebuild"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">rebuild</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">degree</span>=<span class="sig-default">pythoncom.Empty</span>,
        <span class="sig-arg">point_count</span>=<span class="sig-default">pythoncom.Empty</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.rebuild">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Rebuilds a surface to given degree and control point count.  For more 
  information, see the Rhino help file for the Rebuild command.</p>
  <h1 class="heading">Parameters</h1>
    <p>degree  (List of integer, Optional) - An list of two numbers that 
    identify the surface curve degree in both the U and the V directions. 
    Each degree value must be greater than 1. The default is 3 in each 
    direction. point_count  (List of integer, Optional) - An list of two 
    numbers that identify the surface point count in both the U and the V 
    directions.  The point count must be greater than the degree.  The 
    default value is 10 in each direction.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True or False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: RebuildSurface</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="remove_knot"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">remove_knot</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">parameter</span>,
        <span class="sig-arg">direction</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.remove_knot">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Deletes a knot-line from a surface object.</p>
  <h1 class="heading">Parameters</h1>
    <p>parameter  (float, Required) - An list containing a U,V parameter on
    the surface.  Note, if the parameter is not equal to one of the 
    existing knots, then the knot closest to the specified parameter will 
    be removed. direction  (integer, Required) - The direction for knot 
    insertion, either 0 = U, or 1 = V.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True of False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: RemoveSurfaceKnot</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="reverse"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">reverse</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">direction</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.reverse">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <pre class="literalblock">


Reverses the U and V directions of a surface object. This feature can also be found in Rhino's Dir command.
        To reverse the normal direction of a surface, use the FlipSurface method.

Parameters
==========
direction  (integer, Required) - The direction to reverse. Values can be added together so as to reverse more than one direction.
        Value
        Description
        1
        Reverse the surface in the U direction.
        2
        Reverse the surface in the V direction.
        4

Returns
=======
boolean - True or False indicating success or failure.
None - On error.

Rhinoscript
===========
This function calls the Rhinoscript function: ReverseSurface

</pre>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="shrink_trimmed"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">shrink_trimmed</span>(<span class="sig-arg">self</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.shrink_trimmed">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Shrinks the underlying untrimmed surfaces near to trimming boundaries.
  For more details, see the ShrinkTrimmedSrf command in the Rhino help 
  file.</p>
  <h1 class="heading">Parameters</h1>
    <p>No parameters</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True or False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: 
    ShrinkTrimmedSurface</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<a name="seam"></a>
<div>
<table class="details" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr><td>
  <table width="100%" cellpadding="0" cellspacing="0" border="0">
  <tr valign="top"><td>
  <h3 class="epydoc"><span class="sig"><span class="sig-name">seam</span>(<span class="sig-arg">self</span>,
        <span class="sig-arg">direction</span>,
        <span class="sig-arg">parameter</span>)</span>
  </h3>
  </td><td align="right" valign="top"
    ><span class="codelink"><a href="py2rhino.obj._rhinoscript_classes-pysrc.html#_SurfaceRootMdfy.seam">source&nbsp;code</a></span>&nbsp;
    </td>
  </tr></table>
  
  <p>Changes the seam of a closed surface. For more information, see the 
  Rhino help file for the SrfSeam command.</p>
  <h1 class="heading">Parameters</h1>
    <p>direction  (integer, Required) - The parameter direction, where 0 = 
    U and 1 = V. parameter  (float, Required) - The parameter at which to 
    place the seam.</p>
  <h1 class="heading">Returns</h1>
    <p>boolean - True of False indicating success or failure. None - On 
    error.</p>
  <h1 class="heading">Rhinoscript</h1>
    <p>This function calls the Rhinoscript function: SurfaceSeam</p>
  <dl class="fields">
  </dl>
</td></tr></table>
</div>
<br />
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="py2rhino-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            >py2rhino</th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Wed Sep 02 08:00:10 2009
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>
